package com.joker.demo.admin.domain.vo;

import lombok.Data;

import java.io.Serializable;

/**
 * 线程池概览VO
 *
 * @author : feixiang.li
 * @since : 2025-01-27 10:00
 */
@Data
public class ThreadPoolOverviewVO implements Serializable {

    /**
     * 总执行器数量
     */
    private Long totalExecutors;

    /**
     * 总应用数量
     */
    private Long totalApps;

    /**
     * 总活跃线程数
     */
    private Integer totalActiveThreads;

    /**
     * 总运行任务数
     */
    private Integer totalRunningTasks;

    /**
     * 平均内存使用率
     */
    private Double avgMemoryUsage;

    /**
     * 数据点数量
     */
    private Integer dataPoints;
}
